iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
生成式 AI

AI 藥師助手:打造人人都看得懂的藥品查詢系統系列 第 1

Day 1:學習背景、計畫安排、專題介紹與準備(安裝 Python, VSCode, 建立虛擬環境)

  • 分享至 

  • xImage
  •  

學習背景

開賽第一天,先和大家談談我選此主題得背景吧!和藥品相關的東西,都跟我們生活有密切的連結,選此主題主要是考慮到實作成果應用時機非常廣泛,也較符合我有興趣的方向!

計畫安排

第 1 週:基礎打底(AI 與環境建置)
第 2 週:資料蒐集與前期實驗
第 3 週:打造 AI 藥師助理(RAG + Chatbot)
第 4 週:進階應用 + 最終成果

專題介紹

專題名稱:AI 藥師助理

大致功能:

  • 使用者輸入藥品名稱 / 症狀 → AI 回答相關資訊(成分、副作用、注意事項)

  • 回答時附上資料來源,避免亂講

  • 支援文字 / 語音查詢

  • 網頁版 Chatbot Demo

⚒️ 準備工具(預計會用到的)

開發環境

  • Python 3.10+(主要開發語言)

  • VS Code(編輯器)

  • GitHub(版本控制 / 發表程式碼用)

AI 與 NLP

  • OpenAI API / Gemini API / DeepSeek API(選一個你喜歡的 LLM)

  • LangChain(RAG 框架,幫你處理「檢索 → AI 回答」)

  • entenceTransformers / OpenAI Embeddings(做向量嵌入 Embedding)

資料儲存

  • FAISS / Chroma(向量資料庫,存藥品知識)

  • SQLite / CSV(藥品基本資料存放)

爬蟲 / 資料處理

  • BeautifulSoup4(爬藥品資訊,或用開放資料)

  • Pandas(整理成 CSV / DataFrame)

Web 前端

  • Streamlit(最快速做一個 Chatbot 網頁)

主要 Python 套件清單(pip 安裝)

pip install openai google-generativeai
pip install langchain
pip install faiss-cpu chromadb
pip install sentence-transformers
pip install beautifulsoup4 requests
pip install pandas
pip install streamlit
pip install whisper gTTS

下一篇
Day 2:Python 與 API 呼叫基礎(requests & JSON)
系列文
AI 藥師助手:打造人人都看得懂的藥品查詢系統7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言